Articles by Falko Timme
-
Installing Google Android SDK 1.0 On Ubuntu 8.04 Desktop
Author: Falko Timme • Tags: android, desktop, other, ubuntu • Comments: 34
Installing Google Android SDK 1.0 On Ubuntu 8.04 Desktop This guide explains how you can install the Google Android SDK 1.0 on an Ubuntu 8.04 desktop. With this stable release of the Android SDK, you can now develop applications for Android smartphones (like T-Mobile's G1) and offer them on the Android Market.
-
Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Ubuntu 10.10)
Author: Falko Timme • Tags: android, desktop, programming, ubuntu • Comments: 9
Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Ubuntu 10.10) This tutorial describes how you can set up a development environment for building Android apps on an Ubuntu 10.10 desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and how to test them in an Android emulator and on a real Android device. PhoneGap allows you to develop your Android applications using web technologies such as HTML, CSS, and JavaScript (e.g. with JavaScript libraries such as jQuery/jQTouch), and it will turn these web apps into native Android apps (in fact, PhoneGap supports multiple platforms such as Android, iPhone, Palm, Windows Mobile, Symbian, so you can use the same sources to create apps for multiple platforms).
-
Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Fedora 14)
Author: Falko Timme • Tags: android, desktop, fedora • Comments: 1
Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Fedora 14) This tutorial describes how you can set up a development environment for building Android apps on a Fedora 14 desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and how to test them in an Android emulator and on a real Android device. PhoneGap allows you to develop your Android applications using web technologies such as HTML, CSS, and JavaScript (e.g. with JavaScript libraries such as jQuery/jQTouch), and it will turn these web apps into native Android apps (in fact, PhoneGap supports multiple platforms such as Android, iPhone, Palm, Windows Mobile, Symbian, so you can use the same sources to create apps for multiple platforms).
-
-
Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Debian Squeeze)
Author: Falko Timme • Tags: android, debian, desktop, programming • Comments: 4
Setting Up An Android App Build Environment With Eclipse, Android SDK, PhoneGap (Debian Squeeze) This tutorial describes how you can set up an development environment for building Android apps on a Debian Squeeze desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and how to test them in an Android emulator and on a real Android device. PhoneGap allows you to develop your Android applications using web technologies such as HTML, CSS, and JavaScript (e.g. with JavaScript libraries such as jQuery/jQTouch), and it will turn these web apps into native Android apps (in fact, PhoneGap supports multiple platforms such as Android, iPhone, Palm, Windows Mobile, Symbian, so you can use the same sources to create apps for multiple platforms).
-
Sendmail-SMTP-AUTH-TLS-Howto
Author: Falko Timme • Tags: email • Comments: 6Sendmail-SMTP-AUTH-TLS-HowtoThis document describes how to install a mail server based on sendmail that is capable of SMTP-AUTH and TLS. It should work (maybe with slight changes concerning paths etc.) on all *nix operating systems. I tested it on Debian Woody so far.
-
Make Browsers Cache Static Files With mod_expires On Apache2 (Debian Squeeze)
Author: Falko Timme • Tags: apache, debian, web server • Comments: 8
Make Browsers Cache Static Files With mod_expires On Apache2 (Debian Squeeze) This tutorial explains how you can configure Apache2 to set the Expires HTTP header and the max-age directive of the Cache-Control HTTP header of static files (such as images, CSS and Javascript files) to a date in the future so that these files will be cached by your visitors' browsers. This saves bandwidth and makes your web site appear faster (if a user visits your site for a second time, static files will be fetched from the browser cache). This tutorial was written for Debian Squeeze.
-
Installing Lighttpd With PHP5 And MySQL Support On Debian Squeeze
Author: Falko Timme • Tags: debian, lighttpd, web server • Comments: 2
Installing Lighttpd With PHP5 And MySQL Support On Debian Squeeze Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Debian Squeeze server with PHP5 support (through FastCGI) and MySQL support.
-
Ubuntu 10.10 Samba Standalone Server With tdbsam Backend
Author: Falko Timme • Tags: samba, storage, ubuntu • Comments: 0
This tutorial explains the installation of a Samba fileserver on Ubuntu 10.10 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as a standalone server, not as a domain controller. In the resulting setup, every user has his own home directory accessible via the SMB protocol and all users have a shared directory with read-/write access.
-
Creating An NFS-Like Standalone Storage Server With GlusterFS On Fedora 13
Author: Falko Timme • Tags: fedora, storage • Comments: 0
This tutorial shows how to set up a standalone storage server on Fedora 13. Instead of NFS, I will use GlusterFS here. The client system will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.
-
Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Debian Squeeze)
Author: Falko Timme • Tags: antivirus, debian, email, postfix • Comments: 18
Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Debian Squeeze) This document describes how to install a Postfix mail server that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I'll also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database Postfix uses. The resulting Postfix server is capable of SMTP-AUTH and TLS and quota. Passwords are stored in encrypted form in the database. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV so that emails will be scanned for spam and viruses. I will also show how to install SquirrelMail as a webmail interface so that users can read and send emails and change their passwords.